mounting attachment - Turkish English Dictionary